home *** CD-ROM | disk | FTP | other *** search
/ IBM InfoROM for OS/2 Beta 1995 January / IBM InfoROM for OS2 Beta 1-1995.ISO / testcert / mmedia / system / ap2 / scripts / x1____i8.p2s < prev    next >
Encoding:
Text File  |  1994-01-07  |  2.3 KB  |  87 lines

  1. # DESCRIPTION:
  2. # --------------------------------------------------------------
  3. #
  4. # Open CDXA, Tests Eject, Close
  5. #
  6. # --------------------------------------------------------------
  7. @BREAK              A CDXA WILL NEED TO BE IN THE DEFAULT CD-ROM DRIVE
  8.  
  9. defaultconnection cdxa00 make type xa stream to ampmix totype amp stream wait
  10.  
  11. open cdxa00 alias cdxa_1 notify
  12. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_OPEN #1
  13. @WAIT_NOTIFY 1 30000
  14.  
  15. acquire cdxa_1
  16. @WAIT_PASSDEVICE cdxa_1
  17.  
  18. #  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
  19. # --------------------------------------------------------------
  20. #
  21. # The \PATH\FILENAME.EXT on the following command line will need
  22. # to be changed to a path and filename on your test CDXA Disk.
  23. #
  24. # --------------------------------------------------------------
  25. # \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
  26.  
  27. load cdxa_1 \PATH\FILENAME.EXT notify
  28. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_LOAD #2
  29. @WAIT_NOTIFY 2 30000
  30.  
  31. open cdxa00 alias cdxa_2 shareable notify
  32. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_OPEN #3
  33. @WAIT_NOTIFY 3 30000
  34.  
  35. acquire cdxa_2 notify
  36. =!Device is locked.
  37.  
  38. close cdxa_2 notify
  39. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CLOSE #4
  40. @WAIT_NOTIFY 4 30000
  41.  
  42. acquire cdxa_1
  43. @WAIT_PASSDEVICE cdxa_1
  44.  
  45. set cdxa_1 audio device channel 1 on notify
  46. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SET #5
  47. @WAIT_NOTIFY 5 30000
  48.  
  49. play cdxa_1 notify
  50. +MM_MCINOTIFY MCI_NOTIFY_ABORTED MCI_PLAY #6
  51.  
  52. stop cdxa_1 notify
  53. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_STOP #7
  54. @WAIT_NOTIFY 7 30000
  55. @WAIT_NOTIFY 6 30000
  56.  
  57. seek cdxa_1 to start notify
  58. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SEEK #8
  59. @WAIT_NOTIFY 8 30000
  60.  
  61. set cdxa_1 audio device channel 1 off notify
  62. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SET #9
  63. @WAIT_NOTIFY 9 30000
  64.  
  65. play cdxa_1 notify
  66. =!Primary channel has been turned off.
  67.  
  68. stop cdxa_1 notify
  69. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_STOP #10
  70. @WAIT_NOTIFY 10 30000
  71.  
  72. set cdxa_1 audio device channel 1 on notify
  73. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SET #11
  74. @WAIT_NOTIFY 11 30000
  75.  
  76. @break              Remove CD from the drive
  77.  
  78. play cdxa_1 notify
  79. =!Device is not ready.
  80.  
  81. cue cdxa_1 output notify
  82. =!Device is not ready.
  83.  
  84. close cdxa_1 notify
  85. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CLOSE #12
  86. @WAIT_NOTIFY 12 30000
  87.